OS family | Linux |
---|---|
Working state | Current |
Source model | Open source |
Update method | APT |
Package manager | dpkg |
Supported platforms | IA-32 |
Kernel type | Monolithic (Linux) |
License | Free software licenses |
Official website | www.turnkeylinux.org |
The Turnkey Linux Virtual Appliance Library is an open source project developing a free virtual appliance library of pre-packaged servers based on Ubuntu that can be deployed on virtual machines, in cloud computing infrastructures or installed in physical computers.
Contents |
Each virtual appliance is a ready-to-use solution that's optimized for ease of use in server-type usage scenarios.[1] Each appliance is designed to "just work" with little to no configuration required.
The project currently maintains 40 virtual appliances, which are packaged in multiple build formats:
Pre-integrated server applications include LAMP, Joomla, Drupal, WordPress, MySQL, MediaWiki, Domain controller, File server, Ruby on Rails, phpBB, and many others.
Founded by engineers of an Israeli startup,[2] the project was conceived in mid-2008 as a community-oriented open source project that would focus on helping users piece together turnkey solutions from open source components in the largest Linux distributions. According to one of TurnKey Linux's co-founders, the project was in part inspired by a desire to provide open source alternatives to proprietary virtual appliance vendors that would be aligned with user interests and could engage the community.[3]
The project launched in September 2008 with three prototype appliances for Drupal, Joomla and LAMP, based on the Ubuntu 8.04.1 build.[4] In the following months usability was improved and a dozen additional appliances were released including Ruby on Rails, MediaWiki and Django.[5]
In October 2009, the project released 40 appliances based on Ubuntu 8.04.3 including 25 new additions to the virtual appliance library. The release included support for Amazon Elastic Compute Cloud, and a new Virtual Machine image format with OVF support.
TurnKey Linux was listed as a winner of the 2009 "Bossies" by InfoWorld as one of the "Top 40 open source products" of that year.[6][7]
TurnKey's virtual appliances are a series of "stripped down" versions of Ubuntu.[5] To this they add the TurnKey Core, which includes all the common features for the project's virtual appliances,[8] including:
The TurnKey Core has a footprint of approximately 110 MB, and is available as a separate download. Application software is installed on top of the Core, which typically increases the size of a virtual appliance up to approximately 160 MB.[9] By downloading and installing the appliance package to the hard drive, it is intended by the developers that administrators would gain an easy method of setting up a dedicated server.[5]
TurnKey's virtual appliances can be customized and extended using TKLPatch,[10] a simple appliance modification mechanism. New virtual appliances can be built as high-level patches to the closest starting point in the library.
TurnKey Linux is designed to run as a virtual machine with VirtualBox and VMWare, although the former has been described as having been provided with more documentation.[11]
|
|